DiviSquad\Builder\Utils\Elements\Custom_Fields\Managers\Upgrades S

Total Complexity 46
Dependencies 2
Dependents 2
Total lines 565
Lines of code 198
Logical lines of code 98
Comment lines 281
Methods 22
Properties 7

Methods 22

Method Rating Maintainability Complexity Lines of code
acquire_lock()
A
51 8 26
run_upgrades()
S
46 5 45
perform_upgrades()
S
47 5 42
release_lock()
S
67 4 7
is_upgrade_locked()
S
64 4 9
upgrade_to_1_0()
S
66 3 9
force_release_lock()
S
66 2 9
is_upgrading()
S
82 1 3
get_upgrade_procedures()
S
82 1 3
get_lock_option_name()
S
82 1 3
get_version_option_name()
S
82 1 3
get_installed_version()
S
79 1 3
is_upgrade_needed()
S
75 1 4
__construct()
S
74 1 5
get_lock_timeout()
S
82 1 3
set_lock_timeout()
S
75 1 4
set_current_version()
S
77 1 4
register_upgrade_procedures()
S
80 1 3
set_summary_table_name()
S
77 1 4
get_summary_table_name()
S
82 1 3
register_upgrade_procedure()
S
80 1 3
get_current_version()
S
82 1 3